<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <script>
    let arr = [6, 2, 3, 4]
    //1.查找数组 数组名[下标]
    console.log(arr[3])
    //2.改数组  数组名[下标] = 新值
    arr[0] = 1
    //3.添加数组
    //在数组最后面添加一个或多个数组：arr.push(第一个，第二个，....) //他返回的是最新的数组长度
    arr.push(5, 6)
    console.log(arr)
    //在数组最前面添加一个或多个数组：arr.unshift(第一个，第二个，....) //他返回的是最新的数组长度
    arr.unshift(-1, 0)
    console.log(arr)
    //4.删除数组
    //arr.pop() 删除最后一个元素，返回删除的元素
    arr.pop()
    console.log(arr);
    //arr.shift()删除最前面第一个元素，返回删除的元素
    arr.shift()
    console.log(arr)
    //arr.splice 删除指定位置的多个元素  arr.splic(起始位置，删除几个元素)  第二个参赛不写默认删除后面所有的元素
    arr.splice(2, 3)
    console.log(arr)
    //从第二个开始删除后面所有的元素
    arr.splice(1)
    console.log(arr)

  </script>
</body>

</html>